home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ShareWare OnLine 2
/
ShareWare OnLine Volume 2 (CMS Software)(1993).iso
/
bbsdoors
/
flmake15.zip
/
FLMAKE.DOC
next >
Wrap
Text File
|
1993-04-11
|
18KB
|
337 lines
FLMAKE Version 1.5 (04-11-93)
A Renegade Utility
Documentation
WHAT:
FLMAKE will make a text file of your BBS's File Area Listings (including
the description, and the extended (verbose) descriptions), it then
compresses the file with a user chosen archive, and then sends it to the
user with a user chosen protocol.
HOW:
FLMAKE is different then most of the other programs of this type that I
have seen in that it reads the ACS required for each File Area,
(ALL ACS Security flags are supported, such as Snnn, Dnnn, Gn, Ynnnn,
Rn, Tnnnnn, etc...., the &, |, !, ^, % are not supported because i have
never seen any Sysop that used them for the File Areas), then
checks all of the users ACS settings to verify the File Areas that he has
access to or not (just like Renegade does) instead of you deciding
which kind of file listings to make (most sysops have many different levels
of access and this could become tedious to have to make several different
text files). FLMAKE has its own .CFG file, that it reads information from
to run properly. This will be explained in full. FLMAKE.CFG must be in the
same path as FLMAKE.EXE and is as follows: (Do not type in the Line #??:,
a sample .CFG file comes with this archive, the following just explains
what each line does):
Line #01: c:\tp\
Line #02: c:\tp\coliseum.txt
Line #03: c:\tp\bbsad.txt
Line #04: c:\tp\bbsad.txt
Line #05: c:\tp\dorinfo1.def
Line #06: c:\tp\coliseum
Line #07: 2,19200
Line #08: 5
Line #09: A,ARC,c:\pkutils\pak.exe a /WA
Line #10: J,ARJ,c:\pkutils\arj.exe a -y
Line #11: H,LHA,c:\pkutils\lha.exe a /m
Line #12: L,LZH,c:\pkutils\lha.exe a /m
Line #13: Z,ZIP,c:\pkutils\pkzip.exe -aex
Line #14: 7
Line #15: H,HS Link,e:\rbbs\prot\hslink.exe -! -A -I1 -P%P %F
Line #16: X,Xmodem,e:\rbbs\prot\dsz.com port %P sx %F
Line #17: K,Xmodem-1k,e:\rbbs\prot\dsz.com port %P sx -k %F
Line #18: C,Xmodem-CRC,e:\rbbs\prot\dsz.com port %P sx %F
Line #19: Y,Ymodem,e:\rbbs\prot\dsz.com port %P sb %F
Line #20: G,Ymodem-G,e:\rbbs\prot\dsz.com port %P sb -g %F
Line #21: Z,Zmodem,e:\rbbs\prot\dsz.com port %P sz %F
Line #22: 15,4,3,9,11,10,14,9,6
Line #23: autoquit
Explanations of what each line does:
Line #01: Complete path to your RENEGADE.DAT file.
Line #02: Complete path and filename of what you want the text file that
FLMAKE creates called.
Line #03: Complete path and filename of a text file that you want included
on the top of the text file that FLMAKE creates. If you dont
want to use this option just make this a blank line.
Line #04: Complete path and filename of a text file that you want included
on the bottom of the text file that FLMAKE creates. If you dont
want to use this option just make this a blank line.
Line #05: Complete path and filename of your DOOR file that RENEGADE
creates. The filename is usually called DORINFO1.DEF.
Line #06: Complete path and filename (without the extension) of what you
want the archive file that FLMAKE creates called. FLMAKE will
automatically add the extension to the filename after the user
has chosen which type of compression to use.
Line #07: Com port, and baud rate seperated by a comma that you want
FLMAKE to use when a user is NOT online. This is needed for
when you want to test FLMAKE, when a user is NOT online.
There MUST be a comma seperating the 2 numbers.
Line #08: Number of user choosable archive programs you want to use.
You MUST have at least 1, and can go as high as 20.
The following lines would cooincide with the number you have
in Line #08. If you have a 5 for Line #08, then you would use
Lines #09 through #13 , if you have a 1 for Line #08 then you
would use Line #09 only, for the following:
Line #09: Single character for the key you want the user to press to
activate this archive, and the 3 letter archive extension,
and the complete path and filename and commandline. There MUST
be a comma seperating the single character, and the archive
extension and the complete path and filename, and there must
be a single space seperating the complete path and filename
and the archive commandline.
Line #10: Single character for the key you want the user to press to
activate this archive, and the 3 letter archive extension,
and the complete path and filename and commandline. There MUST
be a comma seperating the single character, and the archive
extension and the complete path and filename, and there must
be a single space seperating the complete path and filename
and the archive commandline.
Line #11: Single character for the key you want the user to press to
activate this archive, and the 3 letter archive extension,
and the complete path and filename and commandline. There MUST
be a comma seperating the single character, and the archive
extension and the complete path and filename, and there must
be a single space seperating the complete path and filename
and the archive commandline.
Line #12: Single character for the key you want the user to press to
activate this archive, and the 3 letter archive extension,
and the complete path and filename and commandline. There MUST
be a comma seperating the single character, and the archive
extension and the complete path and filename, and there must
be a single space seperating the complete path and filename
and the archive commandline.
Line #13: Single character for the key you want the user to press to
activate this archive, and the 3 letter archive extension,
and the complete path and filename and commandline. There MUST
be a comma seperating the single character, and the archive
extension and the complete path and filename, and there must
be a single space seperating the complete path and filename
and the archive commandline.
NOTE: If you have a 1 for user choosable archives, then FLMAKE will
auto-start the archiver you have listed, without the user having to
choose anything. If you have more then 1 for user choosable archivers,
then a prompt will come up asking the user which archive to use.
Line #14: Number of user choosable protocol programs you want to use.
You MUST have at least 1, and can go as high as 20.
The following lines would cooincide with the number you have
in Line #14. If you have a 7 for Line #14, then you would use
Lines #15 through #21 , if you have a 1 for Line #14 then you
would use Line #15 only, for the following:
Line #15: Single character for the key you want the user to press to
activate this protocol, and the name of the protocol,
and the complete path and filename and commandline. There MUST
be a comma seperating the single character, and the protocol
name and the complete path and filename, and there must
be a single space seperating the complete path and filename
and the protocol commandline.
Line #16: Single character for the key you want the user to press to
activate this protocol, and the name of the protocol,
and the complete path and filename and commandline. There MUST
be a comma seperating the single character, and the protocol
name and the complete path and filename, and there must
be a single space seperating the complete path and filename
and the protocol commandline.
Line #17: Single character for the key you want the user to press to
activate this protocol, and the name of the protocol,
and the complete path and filename and commandline. There MUST
be a comma seperating the single character, and the protocol
name and the complete path and filename, and there must
be a single space seperating the complete path and filename
and the protocol commandline.
Line #18: Single character for the key you want the user to press to
activate this protocol, and the name of the protocol,
and the complete path and filename and commandline. There MUST
be a comma seperating the single character, and the protocol
name and the complete path and filename, and there must
be a single space seperating the complete path and filename
and the protocol commandline.
Line #19: Single character for the key you want the user to press to
activate this protocol, and the name of the protocol,
and the complete path and filename and commandline. There MUST
be a comma seperating the single character, and the protocol
name and the complete path and filename, and there must
be a single space seperating the complete path and filename
and the protocol commandline.
Line #20: Single character for the key you want the user to press to
activate this protocol, and the name of the protocol,
and the complete path and filename and commandline. There MUST
be a comma seperating the single character, and the protocol
name and the complete path and filename, and there must
be a single space seperating the complete path and filename
and the protocol commandline.
Line #21: Single character for the key you want the user to press to
activate this protocol, and the name of the protocol,
and the complete path and filename and commandline. There MUST
be a comma seperating the single character, and the protocol
name and the complete path and filename, and there must
be a single space seperating the complete path and filename
and the protocol commandline.
NOTE1: If you have a 1 for user choosable protocols, then FLMAKE will
auto-start the protocol you have listed, without the user having to
choose anything. If you have more then 1 for user choosable protocols,
then a prompt will come up asking the user which protocol to use.
NOTE2: The only MCI codes that FLMAKE supports for the commandlines for
protocols are %P (Port #), and %F (Filename to Download). This
is to save memory, and also because every protocol i have seen to
date needs only these 2 to work properly.
Line #22: Configurable Colors for different parts of FLMAKE:
FIRST number is the color for the line 'Your User Info:'.
SECOND number is the color for all the headings on the opening
screen (User Name, Calling From, File Points, etc....).
THIRD number is the color for the variables following the
headings on the opening screen (Oiler, Carson City, NV.,
159, etc....).
FOURTH number is the color for the prompts used in FLMAKE
((M)ake a FileList, (Q)uit to BBS :).
FIFTH number is the color for the user choosable command keys
(Such as the 'M', and the 'Q' in the example for the fourth
number).
SIXTH number is the color for the line 'Scanning >'.
SEVENTH number is the color for the File Area Name.
EIGHTH number is the color for miscellaneous statements in
FLMAKE (Zmodem transfer was successful).
NINTH number is the color for the filenames, protocols, and
other various statements in FLMAKE (Such as the 'Zmodem' in
the example for the eighth number).
ALL the numbers MUST be seperated by a comma.
Line #23: If you have the statement 'autoquit' for this line, then FLMAKE
will automatically QUIT back to the BBS after a SUCCESSFUL
transfer of the archived text file. If you dont want FLMAKE to
automatically QUIT back to the BBS, then just leave this line
blank, and FLMAKE will prompt the user to press (Q)uit to BBS,
(R)erun FLMAKE :.
NOTE: If more then 1 minute passes without the user, or the Sysop pressing
a key, FLMAKE aborts back to Renegade.
Next you need to add a new command to one or all of your BBS menus (.MNU).
(I)nsert a new command, then (M)odify it to read like the following:
1. Long descript :Whatever you want to use.
2. Short descript:Whatever you want to use.
3. Menu keys :Whatever you want to use.
4. ACS required :Whatever the users needs to have access to this command.
5. Cmdkeys :DD
6. Options :Path followed FLMAKE.EXE. (Ex. C:\RBBS\FLMAKE.EXE)
Flags :None
The file FLMAKE13.CFG is an example .CFG file for FLMAKE that uses
1 archive program, and 3 protocol programs.
The file FLMAKE57.CFG is an example .CFG file for FLMAKE that uses
5 archive programs, and 7 protocol programs.
*****************************************************************************
NEW COMMANDLINE MODE:
There is now a Sysop activated commandline mode now available for the Sysop
to make a list also, for FREQ'able lists, or backup lists or whatever.
To activate the Sysop commandline mode, just use the parameter /s,
(FLMAKE /s). There is also a second parameter that you can use to specify
the date to go back to when looking for files. To activate the Sysop
commandline mode and specify the date of 01/10/93 for the date to go back
to you would type FLMAKE /s /01/10/93. If you do not specify a date to go
back to, then it will look for all files.
There is a new .CFG file needed for this to operate correctly. It is called
FLMAKENO.CFG, and it must be in the same path as FLMAKE.EXE. The following
is an explanation of each line in FLMAKENO.CFG. (Do not type in the
Line #??:, a sample .CFG file comes with this archive, the following
just explains what each line does):
Line #01: Complete path to your RENEGADE.DAT file.
Line #01: e:\rbbs\
Line #02: e:\rbbs\coliseum.txt
Line #03: e:\rbbs\misc\toptext.txt
Line #04: e:\rbbs\misc\bottext.txt
Line #05: e:\rbbs\coliseum
Line #06: LZH,d:\pkutils\lha.exe a /m
Line #07: 2
Line #08: sysop!
Line #09: newuser
Explanations of what each line does:
Line #01: Complete path to your RENEGADE.DAT file.
Line #02: Complete path and filename of what you want the text file that
FLMAKE creates called.
Line #03: Complete path and filename of a text file that you want included
on the top of the text file that FLMAKE creates. If you dont
want to use this option just make this a blank line.
Line #04: Complete path and filename of a text file that you want included
on the bottom of the text file that FLMAKE creates. If you dont
want to use this option just make this a blank line.
Line #05: Complete path and filename (without the extension) of what you
want the archive file that FLMAKE creates called. FLMAKE will
automatically add the extension to the filename depending on the
command in the following line. If you dont want FLMAKE to make
a compressed file, then leave this line blank.
Line #06: The 3 letter archive extension, and the complete path and
filename and commandline. There MUST be a comma seperating
the archive extension and the complete path and filename.
If you dont want FLMAKE to make a compressed file, then leave
this line blank.
Line #07: Total number of File Areas you want left out of your textfile.
The following lines would cooincide with the number you have
in Line #07. If you have a 2 for Line #07, then you would use
Lines #08 through #09 , if you have a 10 for Line #07 then you
would use Lines #08 through #17 for the following:
Line #08: Filenames for the File Areas (as set in Renegade File Base
Configuration) that you want left out of the textfile.
Line #09: Same as Line #08.
INFO & REGISTRATION:
If you like this utility, and find it useful, then PLEASE register it.
Registering this utility will allow you to get the registered version off of
my BBS. You will also be informed of upcoming utilities that i am working
on, and have input into their development. So please register this utility
by printing the file REGISTER.DOC, filling in ALL the blanks, then sending
the completed form along with $5.00 to:
Mike Nichols
5895 Gentry Ln.
Carson City, NV.
89701
After I receive your completed registration form and $5.00 you will
be a validated user on my BBS, and have access to the registered version
of FLMAKE (which will have ALL the commands activated, and ALL the
pauses taken out). Thanks!
If you have any questions or would like a utility made for RENEGADE (I would
be more than happy to make it for you) or want an updated version of a
specific utility I can be contacted at my BBS:
The Coliseum BBS
(702) 629-0723
1200 to 19200 baud (v42/HST)
Sysop: Oiler